汉化
社区有兄弟做了汉化,点这个 汉化地址
导入导出markdown
1. 剪贴板导入
2. 文件导入
3. 导出整个目录
4. 导出单个文件
更换主题
可以参考自带的主题Steel Blue
1. 建一个code 类型为css的文件
2. 字体等资源文件可以放在css文件的下面
3. 给css文件加上 #appTheme=steel-blue 标签
这时就可以在选项→外观→主题
的下拉框中选中Steel Blue
这个主题了。
trilium notes的github仓库提供了几个写好的主题,可以点这个链接查看和使用。
很多时候别人预设的主题并不完全符合自己的心意,可以通过自己修改css文件来完善主题样式,trilium给我们提供了开发者工具,在开发者工具中,可以选中某个元素调整它的样式,效果满意后再把代码粘进主题css文件中
新建模板
示例中给我们添加了一个 Day template 模板
这个模板会自带一个 TODO的标题,和一个checkbox列表,如果想使用这个模板,需要添加~template=Day template
标签
我们可以建立自己的模板库,放入我们习惯的读书笔记模板,工作会议模板等等,只用在写笔记的时候添加对应的模板标签就可以了
chrome网页保存
1. chrome添加扩展程序 Trilium Web Clipper
2. 设置保存路径
默认从网页上剪辑的内容都保存在今天日期的日记下,如果想保存在自定义目录,只用在自定义目录中添加#clipperinbox
标签
查看文件保存路径
左侧工具栏的图标 → 关于Trilium Notes
插件
trilium自身功能有限,但是它提供了插件能力,可以通过插件实现一些它自身没有的功能,比如代码块高亮。
github有一个实现了trilium 代码块高亮的库,点击地址,根据这个库的描述,我们来使用这个它:
- 新建一个code类型为js的文件,名字随便取
- 为这个文件添加一个标签
#widget
- 把highlight.min.js文件附加到上面建好的文件
看一下效果:
脚本
添加标签 #run=frontendStartup
隐藏文章标题的示例:
api.addButtonToToolbar({
title: '隐藏文章标题',
icon: 'low-vision',
action: () => {
const title = $('.title-row');
if(title.is(':hidden')) {
$('.title-row').show();
} else {
$('.title-row').hide();
}
}
})